package com.sofwin.service.contents;

import com.sofwin.pojo.*;

import java.util.List;

/**
 * @Project: ssm-parent
 * @Description: 主要资产业务接口
 * @Author : abiao
 * @date Date : 2021年04月27日 上午 10:24
 */
public interface AssetsMainService {
    /**
    * @Author abiao
    * @Description 通过公司id查询公司主要资产表中对应的id
    * @Date 2021/4/27 上午 10:57
    * @param cAssetsMain 主要资产表
    * @return id 主要资产表id
    */
    Integer selectAssetsIdByCompanyId(CAssetsMain cAssetsMain);
    /**
    * @Author abiao
    * @Description 通过主表id查询土地使用权证
    * @Date 2021/4/27 上午 11:06
    * @param assetsId
    * @return list
    */
    List<CLanduse> selectLandUse(Integer assetsId);
    /**
    * @Author abiao
    * @Description  通过主表id查询房屋所有权证表
    * @Date 2021/4/27 上午 11:07
    * @param assetsId
    * @return list
    */
    List<CHouseOwner> selectHouseOwner(Integer assetsId);
    /**
    * @Author abiao
    * @Description  通过主表id查询在建工程表
    * @Date 2021/4/27 上午 11:07
    * @param assetsId
    * @return list
    */
    List<CConstruction> selectConstruction(Integer assetsId);
    /**
    * @Author abiao
    * @Description  通过主表id查询主要生产设备表
    * @Date 2021/4/27 上午 11:07
    * @param assetsId
    * @return list
    */
    List<CMainEquipment> selectMainEquipment(Integer assetsId);
    /**
    * @Author abiao
    * @Description  通过主表id查询主要车辆清单表
    * @Date 2021/4/27 上午 11:07
    * @param assetsId
    * @return list
    */
    List<CMainvehicles> selectMainvehicle(Integer assetsId);
}
